
Μαθήματα Κατεύθυνσης
Μαθήματα Κατεύθυνσης
Περιεχόμενα: Πρωτόκολλα επιπέδου εφαρμογής (π.χ., FTP, SMTP, POP, IMAP, DNS), HTTP, HTML5, CSS3, προγραμματισμός στην πλευρά του client (Javascript), προγραμματισμός στην πλευρά του server (PHP/Node.js), σύνδεση PHP ή Node.js μεMySQL, XML, XML Schema (XSD), JSON, JSON Schema, Asynchronous Javascript and XML (AJAX), Google Maps API ή Chart.js και mash up εφαρμογές, SOAP/REST Web Services.
Αξιολόγηση: Γραπτή εξέταση στο τέλος του εξαμήνου. Ανάθεση εργασιών (σχεδιασμός και ανάπτυξη ολοκληρωμένης διαδικτυακής εφαρμογής) που θα συνεισφέρει σε ποσοστό 20%-40% στην τελική βαθμολογία.
Μέθοδοι αξιολόγησης: Ερωτήσεις σύντομης απάντησης, Ερωτήσεις πολλαπλής επιλογή, Επίλυση προβλημάτων, Γραπτή εργασία, Εργαστηριακή εργασία.
Βιβλιογραφία: